@charset "utf-8";

html{
	margin:0; 
	padding:8.5px 6px 0px 6px;
}
body{
	margin:0;
	padding:0;
	font:Arial,sans-serif;
	background:#ffffff;
}
*{
	margin:0;
	padding:0;
	font-size:12px;
}

/*table_style*/
.s_layout{border-collapse:collapse; margin-bottom:5.5px; margin-top:5.5px; width:100%;}
.s_layout tr th{background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; border:1px solid #aaaaaa; text-align:center; font-weight:normal; color:#004276; line-height:20px; white-space:nowrap;}
.s_layout tr td{background:#eeeeee; border:1px solid #aaaaaa; line-height:20px; padding:5px 10px 5px 10px; white-space:nowrap;}
.s_layout input{background:#ffffff; border:1px solid #aaaaaa; color: #222222; width: 83%;}
.s_layout select{background:#ffffff; border:1px solid #aaaaaa; color: #222222; width: 84%;}
.s_layout textarea{background:#ffffff; border:1px solid #aaaaaa; color: #222222; width: 83%;}

h1,h2,h3,h4,h5,h6{margin:10.5px 0; font-family:inherit; font-weight:normal; line-height:21px; color:inherit; text-rendering:optimizelegibility;}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal; line-height:1; color:#bbbbbb;}
h1,h2,h3{line-height:42px;}
h1{font-size:38.5px;}
h2{font-size:31.5px;}
h3{font-size:24.5px;}
h4{font-size:17.5px;}
h5{font-size:14px;}
h6{font-size:11.9px;}
h1 small{font-size:24.5px;}
h2 small{font-size:17.5px;}
h3 small{font-size:14px;}
h4 small{font-size:14px;}

.page-header{padding-bottom:0px; margin:15px 10px 8.5px; border-bottom:1px solid #eeeeee; color:#004276;}
ul,ol{padding:0; margin:0 0 10.5px 25px; color:#aaaaaa;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
li{line-height:21px;}
ul.unstyled,ol.unstyled{margin-left:0; list-style:none;}

.page-list a{color:#d2b48c; text-decoration:none;}
.page-list a:hover {color:#CC3300; text-decoration:underline;}

.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
